foundation excavation - German English Dictionary